gtk4.git
18 years agoInclude modifier state in key release events. Fixes bug #453413.
Richard Hult [Tue, 3 Jul 2007 18:49:09 +0000 (18:49 +0000)]
Include modifier state in key release events. Fixes bug #453413.

2007-07-03  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c (create_key_event): Include
modifier state in key release events. Fixes bug #453413.

svn path=/trunk/; revision=18367

18 years agoAlways set an error when returning NULL. (453365, Michael Chudobiak)
Matthias Clasen [Tue, 3 Jul 2007 18:22:22 +0000 (18:22 +0000)]
Always set an error when returning NULL. (453365, Michael Chudobiak)

2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * io-tiff.c (tiff_image_parse): Always set an error
        when returning NULL.  (453365, Michael Chudobiak)

svn path=/trunk/; revision=18365

18 years agoReport errors about integer parsing back up. (#452988)
Matthias Clasen [Tue, 3 Jul 2007 17:22:24 +0000 (17:22 +0000)]
Report errors about integer parsing back up. (#452988)

2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkcelllayout.c (attributes_text_element): Report
        errors about integer parsing back up.  (#452988)

        * tests/buildertest.c: Add an extra check.

svn path=/trunk/; revision=18364

18 years agoDon't leave priv->image dangling when use-stock is set to FALSE. (#437281,
Matthias Clasen [Tue, 3 Jul 2007 17:09:42 +0000 (17:09 +0000)]
Don't leave priv->image dangling when use-stock is set to FALSE. (#437281,

2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtkbutton.c (gtk_button_construct_child): Don't leave
        priv->image dangling when use-stock is set to FALSE.  (#437281,
        Jochen Baier)

svn path=/trunk/; revision=18362

18 years agoHandle GDK_PIXBUF_EXTRA_LIBS like GDK_EXTRA_LIBS, i.e. clear it if
Tor Lillqvist [Tue, 3 Jul 2007 16:58:42 +0000 (16:58 +0000)]
Handle GDK_PIXBUF_EXTRA_LIBS like GDK_EXTRA_LIBS, i.e. clear it if

2007-07-03  Tor Lillqvist  <tml@novell.com>

* configure.in: Handle GDK_PIXBUF_EXTRA_LIBS like GDK_EXTRA_LIBS,
i.e. clear it if enable_explicit_deps isn't on. If we build with
--with-included-loaders and --enable-explicit-deps=no we don't
want -ltiff -ljpeg etc in the gdk-pixbuf-2.0.pc file.

svn path=/trunk/; revision=18361

18 years agoClarify.
Tor Lillqvist [Tue, 3 Jul 2007 16:53:46 +0000 (16:53 +0000)]
Clarify.

svn path=/trunk/; revision=18360

18 years agoImplement. Just return FALSE for now. What should this function actually
Tor Lillqvist [Tue, 3 Jul 2007 16:53:17 +0000 (16:53 +0000)]
Implement. Just return FALSE for now. What should this function actually

2007-07-03  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkkeys-win32.c (gdk_keymap_have_bidi_layouts):
Implement. Just return FALSE for now. What should this function
actually do? Does keyboards layouts being "in use" mean that such
layouts can be switched to on the fly? If so we need to actually
check that.

svn path=/trunk/; revision=18359

18 years agoBe more careful when calling g_propagate_error(). (#453365, Michael
Matthias Clasen [Tue, 3 Jul 2007 16:29:58 +0000 (16:29 +0000)]
Be more careful when calling g_propagate_error(). (#453365, Michael

2007-07-03  Matthias Clasen  <mclasen@redhat.com>

        * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Be
        more careful when calling g_propagate_error().  (#453365,
        Michael Chudobiak)

svn path=/trunk/; revision=18357

18 years agoFix a link
Matthias Clasen [Tue, 3 Jul 2007 16:12:56 +0000 (16:12 +0000)]
Fix a link

svn path=/trunk/; revision=18356

18 years agoFix up formatting
Matthias Clasen [Tue, 3 Jul 2007 15:51:18 +0000 (15:51 +0000)]
Fix up formatting

svn path=/trunk/; revision=18355

18 years agoFixed assertions from setting "tooltip-text" to NULL (bug 452425)
Tristan Van Berkom [Tue, 3 Jul 2007 15:39:59 +0000 (15:39 +0000)]
Fixed assertions from setting "tooltip-text" to NULL (bug 452425)

* gtk/gtkwidget.c: Fixed assertions from setting "tooltip-text" to NULL
(bug 452425)

svn path=/trunk/; revision=18353

18 years agoImprovements
Matthias Clasen [Tue, 3 Jul 2007 15:38:53 +0000 (15:38 +0000)]
Improvements

svn path=/trunk/; revision=18352

18 years agoUpdated Finnish translation
Ilkka Tuohela [Tue, 3 Jul 2007 15:30:13 +0000 (15:30 +0000)]
Updated Finnish translation

svn path=/trunk/; revision=18351

18 years agoAdd a --root option. Filter empty properties. Convert GtkAdjustments.
Johan Dahlin [Tue, 3 Jul 2007 03:28:39 +0000 (03:28 +0000)]
Add a --root option. Filter empty properties. Convert GtkAdjustments.

2007-07-03  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtk-builder-convert (GtkBuilderConverter._strip_root): Add a
    --root option. Filter empty properties. Convert GtkAdjustments.

svn path=/trunk/; revision=18350

18 years agoMimic the behavior of gtk_dialog_add_action_widget closer, to make
Johan Dahlin [Tue, 3 Jul 2007 03:26:07 +0000 (03:26 +0000)]
Mimic the behavior of gtk_dialog_add_action_widget closer, to make

2007-07-03  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkdialog.c (gtk_dialog_buildable_custom_finished): Mimic the behavior
    of gtk_dialog_add_action_widget closer, to make clicking on the buttons
    actually work.

svn path=/trunk/; revision=18349

18 years agoupdated vi.po
Nguyen Thai Ngoc Duy [Tue, 3 Jul 2007 00:17:55 +0000 (00:17 +0000)]
updated vi.po

svn path=/trunk/; revision=18348

18 years ago2.11.6
Matthias Clasen [Mon, 2 Jul 2007 22:28:25 +0000 (22:28 +0000)]
2.11.6

svn path=/trunk/; revision=18347

18 years ago2.11.5
Matthias Clasen [Mon, 2 Jul 2007 22:24:39 +0000 (22:24 +0000)]
2.11.5

svn path=/trunk/; revision=18345

18 years agonew function to check whether a rubber banding operation is currently
Kristian Rietveld [Mon, 2 Jul 2007 17:33:25 +0000 (17:33 +0000)]
new function to check whether a rubber banding operation is currently

2007-07-02  Kristian Rietveld  <kris@gtk.org>

* gtk/gtk.symbols:
* gtk/gtktreeview.[ch] (gtk_tree_view_is_rubber_banding_active): new
function to check whether a rubber banding operation is currently
active.  (#393579, Christian Neumair).

svn path=/trunk/; revision=18344

18 years agoUpdates
Matthias Clasen [Mon, 2 Jul 2007 16:14:02 +0000 (16:14 +0000)]
Updates

svn path=/trunk/; revision=18343

18 years agoUpdates
Matthias Clasen [Mon, 2 Jul 2007 15:55:58 +0000 (15:55 +0000)]
Updates

svn path=/trunk/; revision=18342

18 years agoUpdates
Johan Dahlin [Mon, 2 Jul 2007 15:31:02 +0000 (15:31 +0000)]
Updates

2007-07-02  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/tmpl/gtkbuilder.sgml: Updates

svn path=/trunk/; revision=18341

18 years agoDocument the "orientation" option.
Matthias Clasen [Mon, 2 Jul 2007 14:47:45 +0000 (14:47 +0000)]
Document the "orientation" option.

2007-07-02  Matthias Clasen <mclasen@redhat.com>

        * gdk-pixbuf.c (gdk_pixbuf_get_option): Document the
        "orientation" option.

        * gdk-pixbuf.symbols:
        * gdk-pixbuf-core.h:
        * gdk-pixbuf-util.c (gdk_pixbuf_apply_embedded_orientation):
        New function to handle Exif orientation information in
        tiff and jpeg images.  (#439567, Michael Chudobiak)

svn path=/trunk/; revision=18340

18 years agomore additions
Matthias Clasen [Mon, 2 Jul 2007 04:18:59 +0000 (04:18 +0000)]
more additions

svn path=/trunk/; revision=18338

18 years agoFix a typo
Matthias Clasen [Mon, 2 Jul 2007 04:08:08 +0000 (04:08 +0000)]
Fix a typo

svn path=/trunk/; revision=18337

18 years agoMore additions
Matthias Clasen [Mon, 2 Jul 2007 03:51:22 +0000 (03:51 +0000)]
More additions

svn path=/trunk/; revision=18336

18 years agoAdd more detail
Matthias Clasen [Mon, 2 Jul 2007 03:36:45 +0000 (03:36 +0000)]
Add more detail

svn path=/trunk/; revision=18335

18 years agoImprove GtkBuilder DTD, remove treemodel section, add more information
Johan Dahlin [Mon, 2 Jul 2007 00:52:27 +0000 (00:52 +0000)]
Improve GtkBuilder DTD, remove treemodel section, add more information

2007-07-01  Johan Dahlin  <jdahlin@async.com.br>

        * gtk/tmpl/gtkbuilder.sgml:
        * gtk/tmpl/gtkexpander.sgml:
        * gtk/tmpl/gtkframe.sgml:
        * gtk/tmpl/gtknotebook.sgml:
        * gtk/tmpl/gtktreemodel.sgml: Improve GtkBuilder DTD,
        remove treemodel section, add more information about
        container subclasses child attributes. #452954

svn path=/trunk/; revision=18334

18 years agoupdated vi.po
Nguyen Thai Ngoc Duy [Mon, 2 Jul 2007 00:04:46 +0000 (00:04 +0000)]
updated vi.po

svn path=/trunk/; revision=18333

18 years agoDocument GtkBuilder UI definitions
Matthias Clasen [Sun, 1 Jul 2007 23:38:07 +0000 (23:38 +0000)]
Document GtkBuilder UI definitions

svn path=/trunk/; revision=18332

18 years agoAdd parentheses to fix the operator order in the icon selection.
Jan Arne Petersen [Sun, 1 Jul 2007 23:07:39 +0000 (23:07 +0000)]
Add parentheses to fix the operator order in the icon selection.

2007-07-02  Jan Arne Petersen  <jpetersen@jpetersen.org>

* gtk/gtkscalebutton.c: (gtk_scale_button_update_icon): Add
parentheses to fix the operator order in the icon selection.

svn path=/trunk/; revision=18331

18 years agoUpdates
Johan Dahlin [Sun, 1 Jul 2007 15:58:56 +0000 (15:58 +0000)]
Updates

2007-07-01  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtk-builder-convert.xml: Updates

svn path=/trunk/; revision=18326

18 years agoConvert to getopt, improved documentation, change the script to require
Johan Dahlin [Sun, 1 Jul 2007 15:58:24 +0000 (15:58 +0000)]
Convert to getopt, improved documentation, change the script to require

2007-07-01  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtk-builder-convert (GtkBuilderConverter):
    Convert to getopt, improved documentation, change
    the script to require two arguments

svn path=/trunk/; revision=18325

18 years agoFixed wrong translations.
Takeshi AIHANA [Sun, 1 Jul 2007 14:12:17 +0000 (14:12 +0000)]
Fixed wrong translations.

2007-07-01  Takeshi AIHANA <takeshi.aihana@gmail.com>

* ja.po: Fixed wrong translations.

svn path=/trunk/; revision=18324

18 years agoUpdated Japanese translation.
Takeshi AIHANA [Sun, 1 Jul 2007 12:20:53 +0000 (12:20 +0000)]
Updated Japanese translation.

2007-07-01  Takeshi AIHANA <takeshi.aihana@gmail.com>

        * ja.po: Updated Japanese translation.

svn path=/trunk/; revision=18323

18 years agoUpdated Japanese translation.
Takeshi AIHANA [Sun, 1 Jul 2007 12:19:48 +0000 (12:19 +0000)]
Updated Japanese translation.

2007-07-01  Takeshi AIHANA <takeshi.aihana@gmail.com>

        * ja.po: Updated Japanese translation.

svn path=/trunk/; revision=18322

18 years agoContinue the event handling cleanup:
Richard Hult [Sat, 30 Jun 2007 21:50:06 +0000 (21:50 +0000)]
Continue the event handling cleanup:

2007-06-30  Richard Hult  <richard@imendio.com>

Continue the event handling cleanup:

* gdk/quartz/gdkevents-quartz.c: (synthesize_crossing_events):
Don't do anything if the old and new windows are the same,
simplifies the callers.
(find_mouse_window_for_ns_event): Always return a window (root
instead of NULL). Remove unneccessary check for the current mouse
window being NULL, that was a workaround for a now fixed
bug. Convert to root coordinates if we don't find a window.
(synthesize_crossing_events_for_ns_event): Simplify and add
comment.

svn path=/trunk/; revision=18316

18 years agoSimplify (get the origin directly from the window).
Richard Hult [Sat, 30 Jun 2007 19:55:20 +0000 (19:55 +0000)]
Simplify (get the origin directly from the window).

2007-06-30  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c:
(synthesize_crossing_events_for_ns_event): Simplify (get the
origin directly from the window).

svn path=/trunk/; revision=18315

18 years agoNo need to special case the root window now that it has the right size.
Richard Hult [Sat, 30 Jun 2007 19:50:31 +0000 (19:50 +0000)]
No need to special case the root window now that it has the right size.

2007-06-30  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c: (create_crossing_event),
(synthesize_crossing_events), (find_mouse_window_for_ns_event),
(synthesize_crossing_events_for_ns_event): No need to special case
the root window now that it has the right size.

svn path=/trunk/; revision=18314

18 years agoImprove comments in those files. Add a debugging helper to print out
Richard Hult [Sat, 30 Jun 2007 19:39:45 +0000 (19:39 +0000)]
Improve comments in those files. Add a debugging helper to print out

2007-06-30  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c:
* gdk/quartz/gdkevents-quartz.c: Improve comments in those
files. Add a debugging helper to print out information about a
window.

svn path=/trunk/; revision=18313

18 years agoImprove error handling for enum/flags, rename the converter functions to
Johan Dahlin [Sat, 30 Jun 2007 18:27:39 +0000 (18:27 +0000)]
Improve error handling for enum/flags, rename the converter functions to

2007-06-30  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkbuilder.c:
    * gtk/gtkbuilder.h:
    * gtk/gtkbuilderparser.c:
    * gtk/gtkbuilderprivate.h:
    * gtk/gtkwidget.c:
    * tests/buildertest.c:

    Improve error handling for enum/flags, rename the converter functions
    to be consistent. Add tests. Fixes #452465

svn path=/trunk/; revision=18312

18 years agoMake this work properly for the root window.
Richard Hult [Sat, 30 Jun 2007 09:12:56 +0000 (09:12 +0000)]
Make this work properly for the root window.

2007-06-30  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_origin): Make
this work properly for the root window.

svn path=/trunk/; revision=18311

18 years agoImprove the tracking rect updating: - No need to override setFrame. - Use
Richard Hult [Sat, 30 Jun 2007 08:56:50 +0000 (08:56 +0000)]
Improve the tracking rect updating: - No need to override setFrame. - Use

2007-06-30  Richard Hult  <richard@imendio.com>

* gdk/quartz/GdkQuartzView.c: Improve the tracking rect updating:
- No need to override setFrame.
- Use our own size instead of the bounds from for the view as it's
not always updated before the tracking rect.
- Only reset the tracking rect if the new window is nil).

* gdk/quartz/GdkQuartzWindow.c: Update the bounds of the content
view when the window size changes.

svn path=/trunk/; revision=18309

18 years agoCorrections and additions
Matthias Clasen [Sat, 30 Jun 2007 07:39:32 +0000 (07:39 +0000)]
Corrections and additions

svn path=/trunk/; revision=18308

18 years agoBe picky
Matthias Clasen [Sat, 30 Jun 2007 07:04:18 +0000 (07:04 +0000)]
Be picky

svn path=/trunk/; revision=18307

18 years agoMove type-func to <object> instead of <child>, add a test to make sure
Johan Dahlin [Sat, 30 Jun 2007 07:03:34 +0000 (07:03 +0000)]
Move type-func to <object> instead of <child>, add a test to make sure

2007-06-30  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkbuilderparser.c: (_get_type_by_symbol), (parse_object),
    (parse_child):
    * tests/buildertest.c: (test_types):
    Move type-func to <object> instead of <child>, add a test to
    make sure that it works as desired, #452463

svn path=/trunk/; revision=18306

18 years agoMake boolean string parsing consistent, #452464
Johan Dahlin [Sat, 30 Jun 2007 06:57:47 +0000 (06:57 +0000)]
Make boolean string parsing consistent, #452464

2007-06-30  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkbuilder.c: (gtk_builder_value_from_string_type):
    * gtk/gtkbuilderparser.c: (_gtk_builder_parse_boolean),
    (parse_property), (parse_signal):
    * gtk/gtkbuilderprivate.h:
    * tests/buildertest.c: (test_value_from_string):
    Make boolean string parsing consistent, #452464

svn path=/trunk/; revision=18305

18 years agoAdditions
Matthias Clasen [Sat, 30 Jun 2007 06:52:50 +0000 (06:52 +0000)]
Additions

svn path=/trunk/; revision=18304

18 years agodocumentation updates
Matthias Clasen [Sat, 30 Jun 2007 06:24:11 +0000 (06:24 +0000)]
documentation updates

svn path=/trunk/; revision=18303

18 years agoFix bug ref
Matthias Clasen [Sat, 30 Jun 2007 01:44:14 +0000 (01:44 +0000)]
Fix bug ref

svn path=/trunk/; revision=18302

18 years agoNew function to determine if keyboard layouts for both LTR and LTR
Matthias Clasen [Sat, 30 Jun 2007 01:43:04 +0000 (01:43 +0000)]
New function to determine if keyboard layouts for both LTR and LTR

2007-06-29  Matthias Clasen  <mclasen@redhat.com>

        * gdk/gdk.symbols:
        * gdk/gdkkeys.h:
        * gdk/x11/gdkkeys-x11.c (gdk_keymap_have_bidi_layouts): New
        function to determine if keyboard layouts for both LTR and LTR
        languages are in use. Refactor the direction caching code to
        make this information available.  (#451575, Behnam Esfahbod)

svn path=/trunk/; revision=18301

18 years agoAdd empty migration chapter for GtkBuilder
Matthias Clasen [Fri, 29 Jun 2007 20:03:48 +0000 (20:03 +0000)]
Add empty migration chapter for GtkBuilder

svn path=/trunk/; revision=18296

18 years agoAdditions
Matthias Clasen [Fri, 29 Jun 2007 19:58:25 +0000 (19:58 +0000)]
Additions

svn path=/trunk/; revision=18295

18 years agoEnable SSL support. (#451070, Vince Busam)
Matthias Clasen [Fri, 29 Jun 2007 18:41:23 +0000 (18:41 +0000)]
Enable SSL support. (#451070, Vince Busam)

2007-06-29  Matthias Clasen  <mclasen@redhat.com>

        * modules/printbackend/cups/gtkcupsutils.c (_post_check):
        (_get_check): Enable SSL support.  (#451070, Vince Busam)

svn path=/trunk/; revision=18293

18 years agoImprove reference counting, #447967
Johan Dahlin [Fri, 29 Jun 2007 18:14:14 +0000 (18:14 +0000)]
Improve reference counting, #447967

2007-06-29  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkbuilder.c: (gtk_builder_finalize),
    (gtk_builder_get_parameters), (_gtk_builder_construct):
    * tests/buildertest.c:

    Improve reference counting, #447967

svn path=/trunk/; revision=18292

18 years agoConnect the "destroy" signal so that the 'window' pointer is set back to
Ryan Lortie [Fri, 29 Jun 2007 16:02:24 +0000 (16:02 +0000)]
Connect the "destroy" signal so that the 'window' pointer is set back to

2007-06-29  Ryan Lortie  <desrt@desrt.ca>

        * tests/testgtk.c (create_composited_window): Connect the "destroy"
        signal so that the 'window' pointer is set back to NULL (like for the
        other examples).

        * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_finalize): Don't
        destroy the Damage here.  By finalize() XDestroyWindow has already
        been called (and took the Damage with it).

        Bug #452046.

svn path=/trunk/; revision=18290

18 years agoEscape markup entities in the name and URI before displaying them.
Emmanuele Bassi [Fri, 29 Jun 2007 15:02:14 +0000 (15:02 +0000)]
Escape markup entities in the name and URI before displaying them.

2007-06-29  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentchooserdefault.c (recent_meta_data_func): Escape
markup entities in the name and URI before displaying them.

svn path=/trunk/; revision=18289

18 years agoDo not cache the icon pixbufs but rely on the GtkIconTheme not to hit the
Emmanuele Bassi [Fri, 29 Jun 2007 14:51:13 +0000 (14:51 +0000)]
Do not cache the icon pixbufs but rely on the GtkIconTheme not to hit the

2007-06-29  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentmanager.c (get_icon_for_mime_type): Do not
cache the icon pixbufs but rely on the GtkIconTheme not to
hit the disk cache too much (should tentatively fix #426987).

svn path=/trunk/; revision=18288

18 years agoupdating for Punjabi Translation
Amanpreet Singh Alam [Fri, 29 Jun 2007 03:59:01 +0000 (03:59 +0000)]
updating for Punjabi Translation

svn path=/trunk/; revision=18287

18 years agoupdating Punjabi Translation
Amanpreet Singh Alam [Fri, 29 Jun 2007 03:39:10 +0000 (03:39 +0000)]
updating Punjabi Translation

svn path=/trunk/; revision=18286

18 years agoUpdated Korean translation.
Changwoo Ryu [Fri, 29 Jun 2007 03:27:17 +0000 (03:27 +0000)]
Updated Korean translation.

2007-06-29  Changwoo Ryu  <cwryu@debian.org>

* ko.po: Updated Korean translation.

svn path=/trunk/; revision=18285

18 years agoupdating Punjabi Translation
Amanpreet Singh Alam [Fri, 29 Jun 2007 02:55:55 +0000 (02:55 +0000)]
updating Punjabi Translation

svn path=/trunk/; revision=18284

18 years agoDraw no bevel when "GtkToolbar::shadow-type" is "none" (#450469).
Mathias Hasselmann [Thu, 28 Jun 2007 20:42:18 +0000 (20:42 +0000)]
Draw no bevel when "GtkToolbar::shadow-type" is "none" (#450469).

2007-06-28  Mathias Hasselmann  <mathias.hasselmann@gmx.de>

* modules/engines/ms-windows/msw_style.c: Draw no bevel
when "GtkToolbar::shadow-type" is "none" (#450469).

svn path=/trunk/; revision=18282

18 years agoPrettify the output by running it through xmllint --format if xmllint is
Johan Dahlin [Thu, 28 Jun 2007 15:15:02 +0000 (15:15 +0000)]
Prettify the output by running it through xmllint --format if xmllint is

2007-06-28  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtk-builder-convert (_indent): Prettify the output by
    running it through xmllint --format if xmllint is available
    which also requires the subprocess module only available
    in python 2.4 or later

svn path=/trunk/; revision=18281

18 years agoFix bug reference
Christian Persch [Thu, 28 Jun 2007 14:33:53 +0000 (14:33 +0000)]
Fix bug reference

svn path=/trunk/; revision=18280

18 years agoMake the volume button use range 0.0 to 1.0 by default, and fix tooltips
Christian Persch [Thu, 28 Jun 2007 14:32:58 +0000 (14:32 +0000)]
Make the volume button use range 0.0 to 1.0 by default, and fix tooltips

2007-06-28  Christian Persch  <chpe@gnome.org>

* gtk/gtkvolumebutton.c: (gtk_volume_button_class_init),
(gtk_volume_button_init), (gtk_volume_button_dispose),
(gtk_volume_button_update_tooltip): Make the volume button use range
0.0 to 1.0 by default, and fix tooltips code to cope with different ranges.
Bug #354181.

svn path=/trunk/; revision=18279

18 years agoEstonian translation update by Ivar Smolin.
Priit Laes [Thu, 28 Jun 2007 08:24:26 +0000 (08:24 +0000)]
Estonian translation update by Ivar Smolin.

2007-06-28  Priit Laes  <plaes@svn.gnome.org>

* et.po: Estonian translation update by Ivar Smolin.

svn path=/trunk/; revision=18277

18 years agoUpdated Russian translation.
Nickolay V. Shmyrev [Thu, 28 Jun 2007 07:58:43 +0000 (07:58 +0000)]
Updated Russian translation.

2007-06-28  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

* ru.po: Updated Russian translation.

svn path=/trunk/; revision=18274

18 years agodo right thing in one-character lines and at paragraph end (#448313).
Yevgen Muntyan [Thu, 28 Jun 2007 06:30:21 +0000 (06:30 +0000)]
do right thing in one-character lines and at paragraph end (#448313).

2007-06-28  Yevgen Muntyan  <muntyan@tamu.edu>

* gtk/gtktextutil.c (_gtk_text_util_get_block_cursor_location):
do right thing in one-character lines and at paragraph end (#448313).

* configure.in: require pango-1.17.3 to get fixed pango_layout_index_to_line_x()
(pango #448342).

svn path=/trunk/; revision=18273

18 years agoUse the attribute name in the error message instead of the value.
Johan Dahlin [Thu, 28 Jun 2007 02:00:16 +0000 (02:00 +0000)]
Use the attribute name in the error message instead of the value.

2007-06-27  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkbuilderparser.c (parse_property): Use
    the attribute name in the error message instead of
    the value.

svn path=/trunk/; revision=18272

18 years agoSet name of Help menu to HelpMenu
Johan Dahlin [Thu, 28 Jun 2007 01:56:55 +0000 (01:56 +0000)]
Set name of Help menu to HelpMenu

2007-06-27  Johan Dahlin  <jdahlin@async.com.br>

    * demos/gtk-demo/demo.ui: Set name of Help menu
    to HelpMenu

svn path=/trunk/; revision=18271

18 years agoPrint out the name of the right object in the warning (#451314, Philip
Johan Dahlin [Wed, 27 Jun 2007 23:46:54 +0000 (23:46 +0000)]
Print out the name of the right object in the warning (#451314, Philip

2007-06-27  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtkbuilder.c (apply_delayed_properties):
    Print out the name of the right object in the warning
    (#451314, Philip Withnall)

svn path=/trunk/; revision=18270

18 years ago (GtkBuilderConverter._convert):
Johan Dahlin [Wed, 27 Jun 2007 23:44:25 +0000 (23:44 +0000)]
(GtkBuilderConverter._convert):
    Make sure that we can convert Gazpacho files too.

svn path=/trunk/; revision=18269

18 years agoRemove glade-interface doctype if found.
Johan Dahlin [Wed, 27 Jun 2007 23:36:47 +0000 (23:36 +0000)]
Remove glade-interface doctype if found.

2007-06-27  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtk-builder-convert (GtkBuilderConverter._parse): Remove
    glade-interface doctype if found.

svn path=/trunk/; revision=18265

18 years agoFixed, very hackishly, a one pixel error that occurs using the XP theme
Cody Russell [Wed, 27 Jun 2007 20:00:53 +0000 (20:00 +0000)]
Fixed, very hackishly, a one pixel error that occurs using the XP theme

2007-06-27  Cody Russell  <bratsche@gnome.org>

        * modules/engines/ms-windows/msw_style.c (draw_themed_tab_button):
        Fixed, very hackishly, a one pixel error that occurs using the
        XP theme engine only on the left-most tab, if it is active, when
        the notebook is bottom-oriented. (#392283)

svn path=/trunk/; revision=18264

18 years agoCheck the code and domain of GErrors instead of the string values
Johan Dahlin [Wed, 27 Jun 2007 19:11:56 +0000 (19:11 +0000)]
Check the code and domain of GErrors instead of the string values

    * tests/buildertest.c: (test_value_from_string):
    Check the code and domain of GErrors instead of the string values

svn path=/trunk/; revision=18263

18 years agoAdd GtkBuilder and GError arguments to gtk_builder_value_from_string and
Johan Dahlin [Wed, 27 Jun 2007 18:07:50 +0000 (18:07 +0000)]
Add GtkBuilder and GError arguments to gtk_builder_value_from_string and

    * gtk/gtkbuilder.c: (gtk_builder_get_parameters),
    (gtk_builder_value_from_string),
    (gtk_builder_value_from_string_type):
    * gtk/gtkbuilder.h:
    * gtk/gtkcontainer.c: (gtk_container_buildable_set_child_property),
    (attributes_text_element):
    * gtk/gtkliststore.c: (list_store_text):
    * tests/buildertest.c: (test_value_from_string):

    Add GtkBuilder and GError arguments to gtk_builder_value_from_string
    and gtk_builder_value_from_string_type. (#451428)

svn path=/trunk/; revision=18262

18 years agoDo not add border_width to the first button initial coordinate, since it's
Xan Lopez [Wed, 27 Jun 2007 17:41:19 +0000 (17:41 +0000)]
Do not add border_width to the first button initial coordinate, since it's

2007-06-27  Xan Lopez  <xan@gnome.org>

    * gtk/gtkvbbox.c (gtk_vbutton_box_size_allocate):
    * gtk/gtkhbbox.c (gtk_hbutton_box_size_allocate):

    Do not add border_width to the first button initial
    coordinate, since it's already taken into account in
    the allocation value. (#451484)

svn path=/trunk/; revision=18261

18 years agoMerged from maemo-gtk:
Michael Natterer [Wed, 27 Jun 2007 11:43:16 +0000 (11:43 +0000)]
Merged from maemo-gtk:

2007-06-27  Michael Natterer  <mitch@imendio.com>

Merged from maemo-gtk:

* gtk/gtkmenu.c (gtk_menu_handle_scrolling): when updating the
scroll arrows' state, make sure we don't overwrite the insensitive
state that might have been set by the first scroll step hitting
the top/bottom border of the menu.

svn path=/trunk/; revision=18260

18 years agoapplied patch to improve variable names, by Olivier Delhomme, #451527.
Tim Janik [Wed, 27 Jun 2007 11:28:55 +0000 (11:28 +0000)]
applied patch to improve variable names, by Olivier Delhomme, #451527.

Wed Jun 27 13:27:21 2007  Tim Janik  <timj@gtk.org>

        * gtk/gtkradiobutton.[hc]: applied patch to improve variable names,
        by Olivier Delhomme, #451527.

svn path=/trunk/; revision=18259

18 years agofixed push_in description.
Tim Janik [Wed, 27 Jun 2007 09:58:59 +0000 (09:58 +0000)]
fixed push_in description.

Wed Jun 27 11:57:41 2007  Tim Janik  <timj@imendio.com>

        * gtk/gtkstatusicon.c (gtk_status_icon_position_menu): fixed push_in description.

svn path=/trunk/; revision=18258

18 years agofixed push_in description.
Tim Janik [Wed, 27 Jun 2007 09:58:38 +0000 (09:58 +0000)]
fixed push_in description.

Wed Jun 27 11:57:13 2007  Tim Janik  <timj@imendio.com>

        * gtk/tmpl/gtkmenu.sgml: fixed push_in description.

svn path=/trunk/; revision=18257

18 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Wed, 27 Jun 2007 09:25:30 +0000 (09:25 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=18256

18 years agoUpdated Vietnamese translation.
Clytie Siddall [Wed, 27 Jun 2007 04:31:37 +0000 (04:31 +0000)]
Updated Vietnamese translation.

svn path=/trunk/; revision=18255

18 years agoPlug leaks in error code paths
Johan Dahlin [Wed, 27 Jun 2007 04:03:35 +0000 (04:03 +0000)]
Plug leaks in error code paths

* gtk/gtkbuilderparser.c: Plug leaks in error code paths

svn path=/trunk/; revision=18254

18 years agoAdd a test to check object properties
Johan Dahlin [Wed, 27 Jun 2007 01:27:18 +0000 (01:27 +0000)]
Add a test to check object properties

    * tests/buildertest.c (test_object_properties):
    Add a test to check object properties

svn path=/trunk/; revision=18253

18 years agoSet an error if we encounter properties without values set (#451303,
Johan Dahlin [Wed, 27 Jun 2007 00:37:50 +0000 (00:37 +0000)]
Set an error if we encounter properties without values set (#451303,

    * gtk/gtkbuilder.h (enum):
    * gtk/gtkbuilderparser.c (end_element):
    * tests/buildertest.c (test_parser):
    Set an error if we encounter properties without values set
    (#451303, Philip Withnall)

svn path=/trunk/; revision=18252

18 years agoConnect the destroy signal in the example instead of the ui file. Also set
Johan Dahlin [Wed, 27 Jun 2007 00:23:56 +0000 (00:23 +0000)]
Connect the destroy signal in the example instead of the ui file. Also set

    * demos/gtk-demo/builder.c (do_builder): Connect the
    destroy signal in the example instead of the ui file.
    Also set the screen and title of the window.
    (#451345, Thomas Rydzynski)

svn path=/trunk/; revision=18251

18 years agoFix a bunch of small bugs when parsing property values
Johan Dahlin [Tue, 26 Jun 2007 22:35:15 +0000 (22:35 +0000)]
Fix a bunch of small bugs when parsing property values

    * gtk/gtkbuilder.c: (gtk_builder_value_from_string_type): Fix a
    bunch of small bugs when parsing property values
    (boolean/int/uint/long/ulong/float/double). Bug #451353.

    * tests/buildertest.c: Add tests for the above.

svn path=/trunk/; revision=18250

18 years agoFix a typo in the previous commit.
Emmanuele Bassi [Tue, 26 Jun 2007 22:26:29 +0000 (22:26 +0000)]
Fix a typo in the previous commit.

2007-06-26  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Fix
a typo in the previous commit.

(shortcuts_append_desktop): Remove unused variable and
hush the compiler warning.

svn path=/trunk/; revision=18249

18 years agoShow the time of last change in the file chooser, for files modified today
Emmanuele Bassi [Tue, 26 Jun 2007 20:37:44 +0000 (20:37 +0000)]
Show the time of last change in the file chooser, for files modified today

2007-06-26  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Show
the time of last change in the file chooser, for files
modified today or yesterday. (#324543)

* configure.in: Check for localtime_r().

svn path=/trunk/; revision=18248

18 years agomodules/engines/ms-windows/xp_theme.[ch] Add support for drawing
Cody Russell [Tue, 26 Jun 2007 19:50:24 +0000 (19:50 +0000)]
modules/engines/ms-windows/xp_theme.[ch] Add support for drawing

2007-06-26  Cody Russell  <bratsche@gnome.org>

        * modules/engines/ms-windows/xp_theme.[ch]
        * modules/engines/ms-windows/msw_style.c: Add support for
        drawing checkboxes with inconsistent states. (Tor, #164809)

svn path=/trunk/; revision=18246

18 years agoEncode the output in utf-8 as suggested by Bogdan Nicula
Johan Dahlin [Tue, 26 Jun 2007 15:21:23 +0000 (15:21 +0000)]
Encode the output in utf-8 as suggested by Bogdan Nicula

    * gtk/gtk-builder-convert (GtkBuilderConverter.to_xml): Encode
    the output in utf-8 as suggested by Bogdan Nicula

svn path=/trunk/; revision=18245

18 years agoExtend the C++ keyword test to include internal GDK headers (#449016).
Mathias Hasselmann [Tue, 26 Jun 2007 14:24:27 +0000 (14:24 +0000)]
Extend the C++ keyword test to include internal GDK headers (#449016).

2007-06-22  Mathias Hasselmann  <mathias.hasselmann@gmx.de>

* configure.in, tests/Makefile.am, tests/autotestkeywords.cc,
tests/dummy-headers/*: Extend the C++ keyword test
to include internal GDK headers (#449016).

svn path=/trunk/; revision=18244

18 years agoCreate test for finding C++ keywords in public header files (#449016).
Mathias Hasselmann [Tue, 26 Jun 2007 14:24:13 +0000 (14:24 +0000)]
Create test for finding C++ keywords in public header files (#449016).

2007-06-26  Mathias Hasselmann  <mathias.hasselmann@gmx.de>

* ChangeLog, configure.in, tests/Makefile.am,
tests/autotestkeywords.cc: Create test for finding
C++ keywords in public header files (#449016).

svn path=/trunk/; revision=18243

18 years agoremove the deprecation macros for now to fix the build and give us a
Kristian Rietveld [Tue, 26 Jun 2007 11:03:50 +0000 (11:03 +0000)]
remove the deprecation macros for now to fix the build and give us a

2007-06-26  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktooltips.h: remove the deprecation macros for now to fix
the build and give us a chance to fix widgets which use GtkTooltips
in their API.

svn path=/trunk/; revision=18242

18 years agodeprecate GtkTooltips.
Kristian Rietveld [Tue, 26 Jun 2007 10:25:27 +0000 (10:25 +0000)]
deprecate GtkTooltips.

2007-06-26  Kristian Rietveld  <kris@imendio.com>

* gtk/gtk.symbols:
* gtk/gtktooltips.[ch]:
* docs/reference/gtk/tmpl/gtktooltips.sgml: deprecate GtkTooltips.

svn path=/trunk/; revision=18241

18 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Tue, 26 Jun 2007 10:04:24 +0000 (10:04 +0000)]
Updated Norwegian bokmål translation.

2007-06-23  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=18240

18 years agoUpdate
Matthias Clasen [Tue, 26 Jun 2007 05:23:45 +0000 (05:23 +0000)]
Update

svn path=/trunk/; revision=18239

18 years agoAdd a man page
Matthias Clasen [Tue, 26 Jun 2007 05:22:05 +0000 (05:22 +0000)]
Add a man page

svn path=/trunk/; revision=18238